Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Wimbledon - London Luedenscheid Challenger Como Challenger U.S. Open - New York Alicante Challenger Olbia Challenger Noumea Challenger Australian Open - Melbourne Tenerife 1 Challenger Pau Challenger Ottignies-Louvain-la-Neuve Challenger Open Sud de France - Montpellier Cherbourg Challenger Lille Challenger Phoenix Challenger US Men's Clay Court Championship - Houston French Open - Paris Modena Challenger U.S. Open - New York Infosys Hall of Fame Open - Newport Zug Challenger Grodzisk Mazowiecki Challenger Como Challenger Rennes Challenger Villena Challenger Olbia Challenger Valencia Challenger Matsuyama Challenger Germany F3 Croatia F1 Croatia F2 Colombia F4 Czech Republic F6 Italy F9 Nonthaburi 2 Challenger France F8 France F10 France F15 France F19 Portugal F1 Portugal F2 Spain F7 Spain F8 France F6 Great Britain F7 Netherlands F2 Netherlands F3 France F11 Great Britain F10 Italy F24 Luxembourg F1 France F13 Sweden F1 Sweden F2 Portugal F7 France F1 France F2 France F5 France F6 France F7 Great Britain F7 Slovenia F3 France F8 France F9 Great Britain F8 France F12 Austria F7 Italy F27 Portugal F4 Portugal F5 France F17 Germany F18 France F20 Usa F1 Usa F3 Portugal F1 Portugal F2 Portugal F3 France F7 Spain F14 France F12 France F2 France F11 France F17 Italy F17 Portugal F8 Czech Republic F5 France F10 Usa F2 Great Britain F8 Challenger 42 - Andrezieux Stella Artois Clay Court Championships - Budaors Porsche Open - Poznan Pekao Open - Szczecin Tatra Banka Open 2006 - Bratislava BH Telecom Sarajevo 2007 - Sarajevo Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis ECU Prague Open - Prague Alexander Kolyaskin Memorial - Donetsk LTA Shrewsbury Challenger - Shrewsbury 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Aamulehti Tampere Open - Tampere Bukhara Challenger - Bukhara Pekao Open - Szczecin IPP Open - Helsinki Abierto Internacional Varonil Ciudad de Cancun - Cancun Noumea Challenger Besancon Challenger Ostrava Challenger Cordenons Challenger Rennes Challenger Courmayeur Challenger Casablanca Challenger Cherbourg Challenger Caltanissetta Challenger St. Brieuc Challenger Rome Challenger San Benedetto Challenger Poznan Challenger Orbetello Challenger Tampere Challenger San Marino Challenger Brasov Challenger Todi Challenger Orleans Challenger Salzburg Challenger Helsinki Challenger Bergamo Challenger Quimper Challenger Sophia Antipolis Challenger Mouilleron-Le-Captif Challenger Rennes Challenger Marbella Challenger Sophia Antipolis Challenger Roanne Challenger Phoenix Challenger Milan Challenger Rennes Challenger Braga Challenger Lisbon Challenger Brest Challenger Matsuyama Challenger Noumea Challenger Monterrey Challenger Phoenix Challenger Barletta Challenger Francavilla Challenger Bordeaux Challenger Genova Challenger Orleans Challenger Seoul Challenger Abidjan 1 Challenger Francavilla Challenger Royan Challenger Cassis Challenger Idea Prokom Open - Sopot CA Tennis Trophy - Vienna ABN/AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Sydney International - Sydney Millenium Tennis Championships - Delray Beach BA-CA Tennis Trophy - Vienna Open 13 - Marseille Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest China Open - Beijing Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Movistar Open - Santiago Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Open de Moselle - Metz Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Brisbane International - Brisbane Open Sud de France - Montpellier Open 13 - Marseille TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Valencia Open - Valencia St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Aircel Chennai Open - Chennai ASB Classic - Auckland Apia International - Sydney Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Citi Open - Washington Moselle Open - Metz Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo European Open - Antwerp Aircel Chennai Open - Chennai Open Sud de France - Montpellier Open 13 - Marseille Grand Prix Hassan II - Marrakech Bet-at-home Open - Hamburg Moselle Open - Metz Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Maharashtra Open - Pune Sydney International - Sydney Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Gerry Weber Open - Halle Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech BMW Open - Munich Open Parc - Lyon Noventi Open - Halle Turkish Airlines Open Antalya - Antalya German Tennis Championships - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Astana Open - Nur-Sultan Hamburg European Open - Hamburg Cordoba Open - Cordoba Abierto Mexicano Telcel - Acapulco Hamburg European Open - Hamburg Swiss Open - Gstaad Truist Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Sofia Open - Sofia Emilia-Romagna Open - Parma Astana Open - Nur-Sultan Melbourne Summer Set - Melbourne Adelaide International 2 - Adelaide Cordoba Open - Cordoba Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Orleans Challenger Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart Swiss Open - Gstaad Truist Atlanta Open - Atlanta St. Brieuc Challenger San Remo Challenger Bordeaux Challenger Cordenons Challenger Mouilleron-Le-Captif Challenger Monza Challenger Le Gosier Challenger Cherbourg Challenger Brest Challenger Wroclaw Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Togliatti Cup - Togliatti Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Germany F1 Western & Southern Open - Cincinnati S Tennis Masters - Graz Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Neride Prague Indoor - Prague Pekao Open - Szczecin 2002 Azalea Orthopedic Challenger - Tyler Challenger Ford de Cherbourg - Cherbourg Steelers Cup - Kosice Arroyo de la Encomienda - Valladolid Mordovia Cup - Mordovia Asics Challenger Open - Monchengladbach Black Forest Open - Freudenstadt Alexander Kolyaskin Memorial - Donetsk Uncle Toby's Australian Men's Clay Court Challenger - Canberra Ljubljana Open - Ljubljana Porsche Open - Poznan Alexander Kolyaskin Memorial - Donetsk The LTA Men's Challenger Wrexham - Wrexham 2005 Freeman Men's Challenger - Joplin Logopak Challenger 2005 - Lubeck San Luis Potosi Challenger - San Luis Potosi Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Garden Open 2005 - Rome ECM Prague Open 2005 - Prague Badden Open by Rothaus - Ettlingen KGHM Polish Indoors - Wroclaw Steelers Cup 2005 - Kosice Nokian Hakkapeliitta Open - Tampere Pekao Open 2005 - Szczecin Ethias Tennis Trophy - Mons PrivatBank Cup - Dnepropetrovsk Black Forest Open 2004 - Freudenstadt Czech Open 2006 - Prostejov Kobstaedernes ATP Challenger - Kolding Privatbank Open 2006 - Dnepropetrovsk French Open - Paris U.S. Open - New York Tehran Open 2004 - Tehran French Open - Paris Tennis Napoli Cup 2007 - Napoli Wimbledon - London Astana Challenger - Astana Siemens Open 2007 - Scheveningen Akbank Private Banking TED Open - Istanbul IPP Open - Helsinki Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Busan Open Challenger Tennis - Busan III Isla de Lanzarote - Lanzarote Unicredit Czech Open - Prostejov Southern Capital Cup - Almaty ATP Challenger Trophy 2008 - Trnava Tatra Banka Slovak Open - Bratislava Porsche Open - Poznan Rabat Challenger Szczecin Challenger Jersey Challenger Flea Market Cup Busan Challenger Tennis - Busan Noumea Challenger Rabat Challenger Ostrava Challenger Bordeaux Challenger USTA Men's Challenger of Dallas - Dallas KGHM Polish Indoors - Wroclaw Napoli Challenger Palermo Challenger Tashkent Challenger - Tashkent Le Gosier Challenger Bordeaux Challenger Gallagher International - Hamilton Compaq Cup 2001 - Zabrze USTA Challenger of San Antonio - San Antonio Monza Challenger Media Will Cup Busan Challenger Tennis - Busan Bauer Watertechnology Cup - Eckental Marburg Challenger Bratislava Challenger KGHM Dialog Polish Indoors - Wroclaw Open de la Ville de Saint Denis - Reunion Island University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign KGHM Emax Polish Indoors - Wroclaw XI Abierto Internacional de Salinas - Salinas Arad Challenger Genova Challenger U.S. Open - New York Tennis Napoli Cup 2006 - Napoli Hamburg Challenger - Hamburg Como Challenger San Luis Potosi Challenger - San Luis Potosi Wroclaw Challenger San Benedetto Challenger Le Gosier Challenger Coffee Cup Challenger - Chikmagalur KGHM Polish Indoors - Wroclaw San Benedetto Challenger Dharwad Challenger 2006 - Dharwad Unique Zagreb Open - Zagreb Challenger DCN de Cherbourg - Cherbourg St. Petersburg Challenger by Kinex - St. Petersburg Mouilleron-Le-Captif Challenger Kyiv Open - Kiev Pekao Open 2003 - Szczecin KGHM Polish Indoors - Wroclaw San Benedetto Challenger Australian Open - Melbourne French Open - Paris Bad Waltersdorf Challenger U.S. Open - New York Porsche Open - Poznan Brest Challenger Wimbledon - London Australian Open - Melbourne French Open - Paris Uncle Toby's Burnie Challenger - Tasmania Wimbledon - London Madrid Challenger Szczecin Challenger Ispat Open 2004 - Ostrava Milan Challenger Budapest Challenger - Budapest Todi Challenger Mouilleron-Le-Captif Challenger Taipei 2 Challenger St.Petersburg Challenger by Kinex - St. Petersburg Trnava Challenger Australian Open - Melbourne CA Challenge 2002 - Graz French Open - Paris Oberstraufen Cup - Oberstaufen Kyiv Open - Kiev Challenger 42 - Andrezieux Tarragona Challenger KGHM Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere Wimbledon - London Lambertz Open by Stawag 2007 - Aachen Braunschweig Challenger IPP Open - Helsinki Memorial Kolyaskin - Donetsk III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Open de la Ville de Saint Denis - Reunion Island Kish Free Zone Island Challenger - Kish Island Salzburg Challenger Ischgl International ATP Challenger - Ischgl San Sebastian Challenger Warta Cup - Sopot Fergana Challenger - Fergana Tenerife 1 Challenger Quimper Challenger Trofeo Cassa di Risparmio di Alessandria - Alessandria Tenerife 2 Challenger Waco Challenger Puerto Vallarta Challenger KGHM Polish Indoors - Wroclaw Lille Challenger Aix En Provence Challenger Karlsruhe Challenger U.S. Open - New York Banja Luka Challenger Australian Open - Melbourne Olimp Kyiv Open - Kiev French Open - Paris Wimbledon - London Trani Challenger U.S. Open - New York Australian Open - Melbourne Alexander Kolyaskin Memorial - Donetsk San Sebastian Challenger French Open - Paris Malaga Challenger Skandia Open - Linz Charlottesville Challenger Calgary Challenger The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul Drummondville Challenger Warta Cup 2001 - Sopot Wimbledon - London Qatar ATP Challenger - Doha U.S. Open - New York Napoli Challenger Australian Open - Melbourne French Open - Paris Intersport Heilbronn Open - Heilbronn Wimbledon - London Australian Open - Melbourne French Open - Paris Challenger 42 - Andrezieux Wimbledon - London Cherbourg Challenger Gemax Open - Belgrade U.S. Open - New York Orleans Challenger Australian Open - Melbourne Trieste Challenger French Open - Paris Wimbledon - London U.S. Open - New York ECM Prague Open - Prague Noumea Challenger Australian Open - Melbourne Quimper Challenger Lille Challenger Manama Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Abidjan 2 Challenger Aix En Provence Challenger The Stella Artois Championships - London Australian Open - Melbourne Tunis Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Troyes Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London AGT Challenger - Leon Australian Open - Melbourne French Open - Paris Rennes Challenger Wimbledon - London Braunschweig Challenger Wroclaw Challenger Idea Prokom Open - Sopot s Tennis Masters 06 - Graz Pekao Open 2001 - Szczecin X Trofeo Ciudad de Quito - Quito Qatar ExxonMobil Open - Doha Barcelona Open Banc Sabadell - Barcelona Orange Prokom Open - Sopot PEOPLEnet CUP - Dnepropetrovsk The Artois Championships - London KGHM Dialog Polish Indoors - Wroclaw Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice If Stockholm Open - Stockholm China Open - Beijing Heineken Open - Auckland Open Sud de France - Montpellier Karshi Challenger - Karshi Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Samsung Securities Cup - Seoul AEGON Championships - London Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Apia International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Farmers Classic - Los Angeles St. Petersburg Open - St. Petersburg Helsinki Challenger Aircel Chennai Open - Chennai Heineken Open - Auckland Open 13 - Marseille U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London Moselle Open - Metz Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Heineken Open - Auckland Movistar Open - Santiago Portugal Open - Oeiras Gerry Weber Open - Halle Mercedes Cup - Stuttgart Vegeta Croatia Open - Umag Bratislava Challenger Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle SkiStar Swedish Open - Bastad AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Millennium Estoril Open - Estoril AEGON Championships - London Winston-Salem Open - Winston-Salem BCR Open Romania - Bucharest Apia International - Sydney Rakuten Japan Open - Tokyo Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Open Parc - Lyon Mercedes Cup - Stuttgart Gerry Weber Open - Halle European Open - Antwerp Open Sud de France - Montpellier AEGON Championships - London ASB Classic - Auckland Grand Prix Hassan II - Casablanca Swiss Indoors Basel - Basel Barcelona Open Banc Sabadell - Barcelona ASB Classic - Auckland Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Citi Open - Washington cinch Championships - London Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Konzum Croatia Open - Umag European Open - Antwerp Open Occitanie - Montpellier Chile Dove Men+Care Open - Santiago US Men's Clay Court Championship - Houston Swiss Indoors Basel - Basel Open Sud de France - Montpellier Argentina Open - Buenos Aires Citi Open - Washington Lyon Challenger Maia Challenger Orange Prokom Open - Sopot San Marino Challenger Millennium Estoril Open - Estoril Gerry Weber Open - Halle Valencia Open - Valencia bett1HULKS Indoors - Cologne Open Sud de France - Montpellier Miami Open - Miami Brasil Open - Sao Paulo Idea Prokom Open - Sopot Citi Open - Washington Campbell's Hall of Fame Tennis Championships - Newport Shanghai ATP Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai AEGON Championships - London BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Heineken Open - Auckland National Bank Open - Montreal Western & Southern Open - Cincinnati Winston-Salem Open - Winston-Salem Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Western & Southern Open - New York Australian Open - Melbourne Wimbledon - London Mutua Madrid Open - Madrid Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Davis Cup, Group 2, 2R, POL-ALG 4-1 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 2, 1R, POL-LAT 5-0 Australian Open - Melbourne U.S. Open - New York U.S. Open - New York U.S. Open - New York French Open - Paris Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group 2, PO, POL-EST 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, World Group, PO, POL-AUS 1-4 Hopman Cup - Perth Davis Cup, Group 2, 1R, NGR-POL 0-4 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Finals, Group A ATP Cup - Brisbane, Perth, Sydney ATP Cup - Melbourne Davis Cup, Group I, 1R, POL-SLO 3-2 French Open (juniors) All Lower level tournaments Olympics - Rio de Janeiro Olympics - London BNP Paribas Open - Indian Wells